/**
 * Created by alan on 2017/5/5.
 * 用户管理
 */
Ext.define('Admin.view.sys.user', {
	extend: 'Ext.container.Container',
	xtype: 'user',
	alias: 'user',
	controller: 'user',
	requires: [
		"Ext.panel.Panel",
		"Ext.grid.Panel",
		"Ext.button.Button",
		"Admin.common.form.SearchFormPanel",
		"Admin.store.sys.User",
	],
	userCLs: 'big-100 small-100',
	layout: 'fit',
	items: [{
		xtype: 'panel',
		layout: 'fit',
		cls: 'dashboard-main-chart shadow',
		width: '100%',
		title: '用户列表',
		margin: 7,

		items: [{
			// title: '测站名称',
			xtype: "baseGridPanel",
			border: true,
			height: '100%',
			reference: 'userGrid',
			columns: [
				{ header: "人员代码", dataIndex: "usreCode", align: "center", flex: 1 },
				{ header: "人员姓名", dataIndex: "userName", align: "center", flex: 1 },
				{ header: "所属部门编码", dataIndex: "depCode", align: "center", flex: 1 },
				{ header: "性别", dataIndex: "sex", align: "center", flex: 1 },

				{ header: "职务级别", dataIndex: "dutyLevel", align: "center", flex: 1 },
				{ header: "技术职称", dataIndex: "title", align: "center", flex: 1 },
				// { header: "时间戳", dataIndex: "mtime", align: "center", flex: 1 },
				// { header: "备注", dataIndex: "note", align: "center", flex: 1 },

				// { header: "电话", dataIndex: "telnumb", align: "center", flex: 1 },
				{ header: "手机", dataIndex: "moblenumb", align: "center", flex: 1 },
				{ header: "电子邮件", dataIndex: "email", align: "center", flex: 1 },
				{ header: "生日", dataIndex: "birthday", align: "center", flex: 1 },

				{ header: "学历", dataIndex: "highestdegree", align: "center", flex: 1 },
				// { header: "顺序号", dataIndex: "ordernum", align: "center", flex: 1 },
				// { header: "删除标志", dataIndex: "ifdel", align: "center", flex: 1 },
				{ header: "用户密码", dataIndex: "passwd", align: "center", flex: 1 }

				// {
				// 	header: '操作', dataIndex: 'operate', /** editor: 'textfield' ,*/align: 'center', xtype: 'actioncolumn', width: '19.8%',
				// 	items: [
				// 		{
				// 			xtype: 'button',
				// 			text: '修改',
				// 			iconCls: "x-fa fa-edit",
				// 			style: 'border-radius:4px;-webkit-border-radius: 4px;',
				// 			handler: 'update'
				// 		}, {
				// 			xtype: 'button',
				// 			text: '删除',
				// 			iconCls: "x-fa fa-trash",
				// 			style: 'border-radius:4px;-webkit-border-radius: 4px;',
				// 			handler: 'delete'
				// 		}]
				// }

			],

			store: { type: "user" },

			stripeRows: true,
			columnLines: true,
			tbar: [
				{
					xtype: "textfield",
					maxWidth: 220,
					margin: '0 0 10 0',
					fieldLabel: "用户名称",
					labelWidth: 80,
					reference: "name"
				},
				{
					xtype: "button",
					text: "查询",
					iconCls: 'x-fa  fa-file-o',
					handler: 'check',
					margin: '0 10 0 10',
					// style: 'background-color:#108ee9; border-radius:4px;-webkit-border-radius: 4px;',
					style: 'border-radius:4px;-webkit-border-radius: 4px;'
				}],
			bbar: {
				xtype: "pagingtoolbar",
				autoLoad: true,
				displayInfo: true,
				displayMsg: "显示从第{0}条数据到第{1}条数据，共{2}条数据",
				emptyMsg: "没有记录"
			}
		}],

	}]
})
